🇪🇸 Caballar

Coordinates (41.12159, -3.9642)
Population 109

Caballar is a city in Spain - Castille and León

Species living near Caballar

Cities near Caballar

about